Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ODELL ROAD Detached £455,000 1 Nov 2010
3 ODELL ROAD Semi-Detached £105,000 30 May 1997
9 ODELL ROAD Detached £120,000 1 Nov 1995
11 ODELL ROAD Detached £80,100 14 Feb 1997
13 ODELL ROAD Detached £393,000 18 May 2012
15 ODELL ROAD Detached £450,000 5 Mar 2004
25 ODELL ROAD Semi-Detached £370,000 23 Sep 2021
29 ODELL ROAD Detached £430,000 22 Jan 2016
33 ODELL ROAD Detached £395,000 31 Oct 2016
39 ODELL ROAD Detached £740,000 31 Oct 2003
41 ODELL ROAD Detached £500,000 5 Aug 2004